a business-suited man - French English Dictionary